#ifndef FFTPLOT_H
#define FFTPLOT_H

#include <qwt_plot.h>
#include <qwt_data.h>
#include <qwt_text.h>

#include <stdlib.h>
#include <qwt_painter.h>
#include <qwt_plot_canvas.h>
#include <qwt_plot_marker.h>
#include <qwt_plot_curve.h>
#include <qwt_scale_widget.h>
#include <qwt_legend.h>
#include <qwt_scale_draw.h>
#include <qwt_math.h>
#include <iostream>
#include <QTimer>

#include "../Core/SoundObj.hpp"

class FFTPlot : public QwtPlot
{
	Q_OBJECT
	public:
		FFTPlot(SoundObj *so, long channel = 1, QWidget * parent = 0);
		~FFTPlot();

	private:
		void alignScales();
};

#endif // FFTPLOT_H
